Słownik techniczny polsko-angielski

mine clearing device mounted on a tank